/**
 * Place holder for copyright, needs to be replaced before release.
 */
package com.softao.ming.gwt.ui.client;

/**
 * Abstract implementation of the {@link IPageLayout}.
 */
public abstract class AbstractPageLayout implements IPageLayout {

	@Override
	public String getEditorArea() {
		return ID_EDITOR_AREA;
	}

	@Override
	public String getViewArea(String viewId) {
		return null;
	}

	@Override
	public void hideView(String viewId) {
	}

	@Override
	public boolean isAreaStacked(String areaId) {
		return false;
	}

	@Override
	public boolean isAreaVisible(String areaId) {
		return false;
	}

	@Override
	public boolean isEditorAreaVisible() {
		return false;
	}

	@Override
	public void setAreaStacked(String areaId, boolean stacked) {
	}

	@Override
	public void setAreaVisible(String areaId, boolean visible) {
	}

	@Override
	public void setEditorAreaVisible(boolean visible) {
	}

	@Override
	public void showView(String viewId, String areaId) {
	}
}
